i wish i saw you - French English Dictionary